Practice
Children's Heart Center
Education
McMaster University School of Medicine, MD
Training
McMaster University School of Medicine, University of Toronto Faculty of Medicine, Lucile Packard Children's Hospital at Stanford
Certification
Pediatric Cardiology, American Board of Pediatrics, 2020, Pediatrics, American Board of Pediatrics, 2017