- BS - General Business Management Brigham Young University
- MD University of Arizona College of Medicine, Tucson, AZ
- Resident Transitional Year Residency, Transitional Year, Mayo School of Graduate Medical Education, Mayo Clinic College of Medicine
- Resident Dermatology Residency, Dermatology, Mayo School of Graduate Medical Education, Mayo Clinic College of Medicine
- Fellow - Dermatopathology Geisinger Medical Systems
- Assistant Professor of Dermatology
- Infectious diseases (Protozoa/Helminths)
See a listing of publications on PubMed, a service of the National Library of Medicine.