Education History
Fellowship:
Pediatric Urology: Sick Kids - University of Toronto, Toronto, ON, Canada
Pediatric Urology: Children's Hospital - Louisiana State University, New Orleans, LA
Residency:
Urology: University of Toronto, Toronto, ON, Canada
Medical School:
University of British Columbia, Vancouver, BC, Canada
Undergraduate School:
University of British Columbia, Vancouver, BC, Canada
Board Certifications:
Royal College of Physician and Surgeons of Canada
American Board of Urology
American Board of Urology - Pediatric Urology