Dr. Anil Prasad Bhatt - Kidney Doctor / Nephrologist / Dialysis / Kidney Transplant Physician in Delhi NCR is located in New Delhi, India on Holy Family Hospital, Okhla Rd, Okhla. Dr. Anil Prasad Bhatt - Kidney Doctor / Nephrologist / Dialysis / Kidney Transplant Physician in Delhi NCR is rated 4.7 out of 5 in the category nephrologist in India.
Address
Holy Family Hospital, Okhla Rd, Okhla