Specialty: Nephrologist
- 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
- Grand River Hospital, 835 King Street West, Kitchener ON N2G 1G3
- Speciality
- Location
- Renal Clinic, Grand River Hospital, 835 King St. West, Kitchener ON N2G 1G3
- Speciality
- Location
- 76 Stuart Street, 3-Burr, 21-3-039, Kingston, ONT, Kingston ON K7L 2V7
- Speciality
- Location
- 76 Stuart St, Etherington Hall, Division of Nephrology, Room 2054, Kingston ON K7L 2V7
- Speciality
- Location
- 76 Stuart St, Kingston Health Sciences Centre, Burr 3 - Nephrology, 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