Size of Hospital (Beds) : 718
Accredited By :
Indraprastha Apollo Hospitals, New Delhi Indraprastha Apollo Hospital, located in Delhi, India, is one of the premier healthcare institutions in the country. Est...