Residency in Surgery (Gen) - Dartmouth-Hitchcock/Mary Hitchcock Memorial Hospital, 1993
Residency in Ophthalmology - Temple University Hospital, Temple University, 1998
Medical degree, DO - Uc San Francisco Medical Center, 1997
Medical degree, DO - Ludwig-Maximilians-Universität München Medizinische Fakultät, 1987
Medical degree, DO - Ludwig Maximilian University of Munich Faculty of Medicine, 1987
Fellowship - Harvard University
Fellowship - Jules Stein Eye Institute
Residency - Temple University Hospital
Medical School - University Of Munich
Internship - Dartmouth College - Hitchcock Medical Center