2 institutes found
Deemed university and medical hub serving the wider Satara region.
Deemed university offering high-end medical dental and physiotherapy programs with a 1000-bed hospital.