Connect with our Healthcare Experts
Delhi, India
Number of Beds : 50
Multi Speciality Hospital
IBS Hospital is a leading neuroscience institute established in Delhi, India, in 2011. The hospital specializes in advanced neurology, neurosurgery, s...
