Specialty: Nephrologist
- Speciality
- Location
- Kingston General Hospital, Burr Wing 3, Suite 3.041, 76 Stuart Street, Kingston ON K7L 2V7
- Speciality
- Location
- Etherington Hall, Queen's University, Room 2043, 76 Stuart Street, Kingston ON K7L 2V7
- Speciality
- Location
- Department of Medicine, Etherington Hall, Room 1018, 94 Stuart St, Kingston ON K7L 3N6
- Speciality
- Location
- 301-570 Raymer Ave, Kelowna, BC, V1Y 4Z5
- Speciality
- Location
- 312-3001 Tutt St, Kelowna, BC, V1Y 2H4
- Speciality
- Location
- Hawkesbury District General Hosp, 1111 Ghislain St, Hawkesbury ON K6A 3G5
- Speciality
- Location
- 200 Elizabeth St, Toronto ON M5G 2C4
- Speciality
- Location
- 600-4980 Kingsway, Burnaby, BC, V5H 4K7
- Speciality
- Location
- 103-1945 McCallum Rd, Abbotsford, BC, V2S 3N2
- Speciality
- Location
- 1096 Goyeau Street, Windsor ON N9A 1J1