Dr. Leung is a licensed Pediatric Emergency in ON. Graduated in 2009. Medical degree obtained from University of Toronto Faculty of Medicine. Completed residency training at University of Toronto. Currently practices at McMaster Children's Hospital (McMaster Children's Hospital), located at 1280 Main St W, Hamilton, ON L8S 4K1. In addition to English, Dr. Leung speaks Cantonese.