Patient Testimonials
About
Joined McFarland Clinic
September 2022
Education & Professional Certification
Certifications
- Advanced Cardiac Life Support
- Advanced Life Support in Obstetrics
- Pediatric Advanced Life Support
- Neonatal Resuscitation Program
- Basic Life Support
Education
University of Iowa, Carver College of Medicine, Iowa City, Iowa
- Doctor of Medicine
University of Iowa, College of Public Health, Iowa City, Iowa
- Master of Public Health
Grinnell College, Grinnell, Iowa
- Bachelor of Arts, Chemistry
Residency
MyMichigan Medical Center, Midland, Michigan
- Family Medicine Residency