Attending Staff, Kingston General Hospital
Attending Staff Hotel Dieu Hospital
Attending Staff, Belleville General Hospital (Quinte Health Care)
Education and training of medical oncology residents and fellows
Undergraduate Education in Oncology
Attending Staff, Medical Oncology with cross appointment to Medicine
Genitourinary malignancies
Attending Staff Kingston General Hospital
Attending Staff - Kingston General Hospital
Attending Staff - Hotel Dieu Hospital
Attending Staff, Hotel Dieu
Attending Staff Medical Oncology Kingston General Hospital Attending Staff Medical Oncology Belleville General Hospital (Quinte Health Centre)
Director, Division of Cancer Care and Epidemiology, Cancer Research Institute, Queen's University
Medical Oncologist
Attending Medical Staff, Kingston General and Hotel Dieu Hospitals