Accepting New Patients
Ages Seen:
0 to 19
Book an Appointment
Already a patient? Schedule an appointment online with MyChart
About Me
Joined MetroHealth:
2019
Education & Training
Education
Medical Education
University of Pennsylvania (Philadelphia, PA) MDResidency
University of Rochester School of Medicine and Dentistry (New York) – General SurgeryInternship
University of Rochester School of Medicine and Dentistry (New York) – General SurgeryFellowship
Seattle Childrens Hospital & Medical Center (Washington) – Pediatric SurgeryBoard Certifications
American Board of Surgery - Pediatric SurgeryAmerican Board of Surgery - Surgery