Dr. Yan is a licensed Cardiology in ON. Graduated in 2001. Medical degree obtained from University of Toronto Faculty of Medicine. Completed residency training at McMaster University and fellowship training at University of Toronto. Currently practices at Lakeridge Health (Lakeridge Health), located at 1371 Neilson Rd, Toronto, ON M1B 4Z8. In addition to English, Dr. Yan speaks Cantonese.