Stock Photo - Harkishandas Narrotamdas hospital and research centre ; Charni road ; Bombay Mumbai ; Maharashtra ; India

Stock Photo: Harkishandas Narrotamdas hospital and research centre ; Charni road ; Bombay Mumbai ; Maharashtra ; India.

Searchable keywords

Choose multiple keywords