Medical degree, DO - Boston University School of Medicine, 1982
Residency in Pediatrics - Sydney Kimmel Medical College at Thomas Jefferson University, 1984
Pediatrics, Internship - University of North Carolina Hospitals, 1982
Fellowship in Neonatal-Perinatal Medicine - Sydney Kimmel Medical College at Thomas Jefferson University, 1987
Class of 1981 - Boston University School of Medicine, 1981
Internship - University of North Carolina Hospitals, 1982
Residency - ID - Sydney Kimmel Medical College at Thomas Jefferson University, 1984
Fellowship 2 - Sydney Kimmel Medical College at Thomas Jefferson University, 1987
Medical Education - Boston University, 1981