Medical School
University of Pennsylvania School of Medicine
Internship
Abington Memorial Hospital
Residency
Hospital of the University of Pennsylvania
Bryn Mawr Hospital – On staff since 2001
Lankenau Hospital – On staff since 2001
University of Pennsylvania – Clinical Assistant Professor