Medical School - Lewis Katz School Of Medicine At Temple University, 1984
Residency in Neurological Surgery - University of Washington SOM, 1990
Residency in Surgery (Gen) - University of Virginia Medical Center, University of Virginia Medical Center, 1983
Residency in Pediatrics - Tufts Medical Center, 1984
BS in Chemistry - Dickinson College, 1975
MS in Chemical and Bioengineering - G Washington University, 1977
MD in Medicine - Temple University School of Medicine, 1981
Medical degree, DO - Temple University, 1981