Indraprastha Apollo Hospital, New Delhi
New Delhi, India Established in : 1995 Number of Beds : 710 Multi Specialty About Hospital Established in 1995, Indraprastha Apollo Hospital is part of the Apollo Hospitals Group, India’s largest healthcare chain. It is located in Sarita Vihar, Delhi, and was set up in collaboration with the Government of Delhi. In 2005, it became…




