Ecosystem Registry

Shushrusha Citizens' Co-operative Hospital

Health research · Mumbai, India · Founded 1966

Health research in Mumbai, India, founded 1966. Part of the Innovative EcoSystems registry.

shushrushahospital.org