Specialty: Nephrologist
- Speciality
- Location
- 430 the boardwalk , suite 201, waterloo n2j 3z4, canada
- Speciality
- Location
- 475 Park Street, Suite 302A, Kitchener ON N2G 4V5
- Speciality
- Location
- Renal Clinic, Grand River Hospital, 835 King Street West, Kitchener ON N2G 1G3
- Speciality
- Location
- Grand River Hospital, 835 King Street West, Kitchener ON N2G 1G3
- Speciality
- Location
- Grand River Hospital, P.O. Box 9056, Kitchener ON N2G 1G3
- Speciality
- Location
- 76 Stuart Street, 3-Burr, 21-3-039, Kingston, ONT, Kingston ON K7L 2V7
- Speciality
- Location
- Queens University Kingston Gen Hosp, Department of Medicine Nephrology, Burr 3 038, 76 Stuart Street, Kingston ON K7L 2V7
- Speciality
- Location
- Kingston Health Sciences Centre, Burr 3, 76 Stuart Street, Kingston, ON, Kingston ON K7L 2V7
- Speciality
- Location
- Kingston General Hospital, Division of Nephrology, Suite 1036 - Etherington Hall, 94 Stuart Street, Kingston ON K7L 3N6
- Speciality
- Location
- Div. of Nephrology, 5820 University Avenue, Suite 5-087, Halifax, Nova Scotia B3H 2Y9