Dr. Leung is a licensed Urology in ON. Graduated in 2011. Medical degree obtained from University of Toronto Faculty of Medicine. Completed residency training at University of Toronto. Currently practices at Humber River Hospital (Humber River Hospital), located at 2830 Keele St, Toronto , ON M3M 3E5. In addition to English, Dr. Leung speaks Mandarin.