Medical School
Pennsylvania State University College of Medicine
Residency
Naval Medical Center San Diego
Fellowship
Pennsylvania State University College of Medicine
Naval Medical Center San Diego