Dr. Ambar Khaira
MBBS, MD (Medicine), DM (Nephrology)
Nephrologist
Moolchand Hospital
Lajpat Nagar III, near Moolchand Metro Station, , 110024
+91-9560961436
Copyright © Doctors & Hospitals 2024