- BS - Biology, Maxima Cum Laude Loras College
- Internship University of Iowa Hospitals and Clinics
- MD Carver College of Medicine, University of Iowa
- (Groton, Connecticut and Panama City, Florida) U.S. Navy Diving and Undersea Medicine Training, Naval Undersea Medical Institute and Naval Diving Training Center
- Resident University of Iowa Hospitals and Clinics
- Fellow - Advanced General Internal Medicine Mayo Clinic in Rochester
- American Board of Internal Medicine
- Professor of Medical Education
- Professor of Medicine
See a listing of publications on PubMed, a service of the National Library of Medicine.
See a description of research activities.