Education

  1. Fellow - Preventive Medicine Mayo Graduate School of Medicine, Mayo Clinic College of Medicine
  2. Resident - Internal Medicine Mayo Graduate School of Medicine, Mayo Clinic College of Medicine
  3. MPH - Health Education University of Minnesota, Twin Cities
  4. MD Mayo Medical School, Mayo Clinic College of Medicine
  5. BS - Biology and Physiology Cornell College

Certifications

  1. General Preventive Medicine
  2. Public Health
  3. Diplomate in Internal Medicine

Academic rank

  1. Assistant Professor of Medicine

Interests

  • Computers and medicine
  • Work site base health promotion
  • Futurism
  • Cancer screening
  • On-line medical questionnaire design

Publications

See my publications