DNB(Nephrology), DNB(Internal Medicine)
Sr Consultant Nephrologist & Transplant Physician
22 Years Experience
Visit doctor at hospital location