Appointment Information
Faribault, MN
Clinic
300 State Ave., Faribault, MN 55021Training & Credentials
Education
- Oregon Health and Science University
Internship
- University of Iowa Hospitals and Clinics
Residency
- University of Iowa Hospitals and Clinics
Fellowship
- General Preventive Medicine and Public Health, Mayo School of Graduate Medical Education
Certifications
- American Board of Internal Medicine (ABIM)
- American Board of Preventive Medicine
Academic Appointment
- Instructor in Preventive Medicine, Mayo Clinic College of Medicine and Science
Special Interests
- Health coaching
- Lifestyle medicine
- Preventive medicine
- Quality improvement