Current Environment: Production
Skip to main content
1 Boston Children's Hospital
1 Boston Children's Hospital | Publications
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
1 Boston Children's Hospital | Publications
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Undergraduate School
University of Notre Dame
2007, Notre Dame, IN
Medical School
Columbia University College of Physicians and Surgeons
2016, New York, NY
Residency
University of Michigan General Surgery
2019; 2023, Ann Arbor, MI
Fellowship
Research; Pediatric Surgery
University of Michigan
2021, Ann Arbor, MI
Fellowship
Pediatric Surgery
Boston Children's Hospital
2025, Boston, MA
1 Boston Children's Hospital | Publications
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Medical School
Universidad Anahuac Mexico Norte
2009, Mexico City, Mexico
Graduate School
Boston University School of Public Health
2011, Boston, MA
Internship
Pediatrics
Lucile Packard Children's Hospital at Stanford
2014, Palo Alto, CA
Residency
Pediatrics
Lucile Packard Children's Hospital at Stanford
2016, Palo Alto, CA
Fellowship
Neonatal-Perinatal Medicine
Harvard Neonatal-Perinatal Medicine Training Program
2020, Boston, MA
1 Boston Children's Hospital | Publications
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Undergraduate School
Wheaton College
Norton, MA
Graduate School
Bay Path University
East Longmeadow, MA
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Undergraduate School
University at Buffalo
2014, Buffalo, NY
Medical School
Jacobs School of Medicine and Biomedical Sciences
2018, Buffalo, NY
Residency
Orthopedic Surgery
Boston University Medical Center
2024, Boston, MA
Fellowship
Pediatric Orthopedic Surgery
Boston Children's Hospital
2025, Boston, MA
1 Boston Children's Hospital | Publications
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Contact 1 Boston Children's Hospital
1 Boston Children's Hospital
Contact 1 Boston Children's Hospital