Specialty: Nephrologist
- Speciality
- Location
- Div. of Nephrology, 5820 University Avenue, Suite 5-087, Halifax, Nova Scotia B3H 2Y9
- 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
- Renal Services, Kelowna General Hospital, 2268 Pandosy St, Kelowna, BC, V1Y 1T2
- Speciality
- Location
- Kelowna General Hospital, Renal Services, 2268 Pandosy St, Kelowna, BC, V1Y 1T2
- Speciality
- Location
- 311 Columbia St, Kamloops, BC, V2C 2T1
- Speciality
- Location
- Nephrology Department, Royal Inland Hospital, 311 Columbia St, Kamloops, BC, V2C 2T1