top of page

Indraprastha Apollo Hospital, New Delhi

Established in : 1970 | Beds: 300

Established in : 1996 | Number of beds : 1000 | New Delhi, India