- BS Ursinus College
- MD University of Pennsylvania School of Medicine
- Rotating Internship University of Oregon Medical School Hospitals and Clinics, Portland Oregon
- Resident - General Surgery I and Urology I Residency at Bernalillo County Hospital University of New Mexico Hospitals
- Resident - Urology III and IV Residency University of Arizona Hospitals and Clinics
- Assistant Professor of Urology
See a listing of publications on PubMed, a service of the National Library of Medicine.