Established in: 2006
Number of Beds: 539+
Cancer Care / Oncology, Cardiac Sciences, Liver Transplant and Biliary Sciences, Kidney Transplant etc.
Location: New Delhi, India
Established in: 2010
Number of Beds: 53
Post Surgery Rehabilitation, Total Knee Replacement & Hip Replacement, Stroke Recovery, Oncology
Location: Noida, India
Treatments under one roof
Human Consultations
Treatment within your budget
Surgeons & specialists on one platform