Shiela Mehra is an Indian gynaecologist, obstetrician, and a director of the department of Gynaecology and Obstetrics at Moolchand Hospital, New Delhi.
Awards 2
Connected to Shiela 6
About this person
Country
Written about in
10 languages
Fame.am measures public visibility signals. It does not measure human value, talent, morality, or credibility.