Schulich School of Medicine & Dentistry
Nephrology Fellow
London Health Sciences Centre (LHSC)
General Internal Medicine
London Health Sciences Centre (LHSC)
Nephrologist
The University of Calgary
University College Cork
The University of Western Ontario