Consultant, Nephrology and Kidney transplant
LANGUAGES SPOKEN
en
ar
SURGEON
YEARS OF EXPERIENCE
Canadian Fellowship in Internal Medicine
Canadian Fellowship in Nephrology in Internal Medicine
American Board of Internal Medicine
American Board of Nephrology