DNB, DrNB, MRCP, Fellowship in Interventional Nephrology
Consultant Nephrologist & Transplant Physician
6 Years Experience
Visit doctor at hospital location