MBBS, DNB, DNB - Nephrology
Consultant Nephrologist & Transplant Physician
8 Years Experience
Visit doctor at hospital location