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