Batra Hospital & Medical Research Centre, New Delhi Private hospital in New Delhi, India
Advertisement
Organisation type
Hospital/clinicAddress
1, Tughlakabad Institutional AreaMehrauli Badarpur Road
New Delhi
Delhi
110062
India