Institution of National Importance established in 1976, holding university status under India's Department of Science & Technology. Runs a dedicated Department of Neurosurgery within its 253-bed tert…
Free enquiry — compare treatment costs, room types & doctor availability with our team.