1 Boston Children's Hospital | Education
Undergraduate School
Vanderbilt University
2010, Nashviille, TN
Medical School
Stony Brook School of Medicine
2014, Stony Brook, NY
Internship
Pediatrics
Lucile Packard Children's Hospital at Stanford
2015, Palo Alto, CA
Residency
Pediatrics
Lucile Packard Children's Hospital at Stanford
2017, Palo Alto, CA
Fellowship
Pediatric Cardiology
Lucile Packard Children's Hospital at Stanford
2021, Palo Alto, CA
Fellowship
Echocardiography
Lucile Packard Children's Hospital at Stanford
2022, Palo Alto, CA