1 institute found
A specialized medical institute dedicated to homeopathic science with a 60-bed attached hospital.