Patient Testimonials
About
Joined McFarland Clinic
October 2022
Languages Spoken
English
Education & Professional Certification
Certifications
- Advanced Cardiovascular Life Support
- Advanced Trauma Life Support
- Pediatric Advanced Life Support
- Neonatal Resuscitation Program
Education
University of Sydney, Sydney, Australia
- Bachelor of Arts, Social Anthropology
San Francisco State University, San Francisco, California
- Pre-Health Professions post-baccalaureate certificate
- Public Health post-baccalaureate certificate
Des Moines University, Des Moines, Iowa
- Doctor of Osteopathic Medicine
Residency
Broadlawns Medical Center, Des Moines, Iowa
- Family Medicine Residency