- BS - Physics University of North Carolina, Chapel Hill
- Biology course work University of North Carolina, Asheville
- MD Mayo Medical School, Mayo Clinic College of Medicine
- Research Scholar Howard Hughes Medical Institutes/National Institutes
- Internship - Internal Medicine Osler Medical Service, Johns Hopkins Hospital
- Resident - Internal Medicine Mayo School of Graduate Medical Education, Mayo Clinic College of Medicine
- Mayo School of Graduate Medical Education, Mayo Clinic College of Medicine
- MPH - Epidemiology, Biostatistics, and Medical Education Research Johns Hopkins Bloomberg School Of Public Health
- American Board of Internal Medicine
See a listing of publications on PubMed, a service of the National Library of Medicine.
See a description of research activities.