
Recent Posts
Appointment Information
Faribault, MN
Clinic
300 State Ave., Faribault, MN 55021Training & Credentials
Medical School
- University of Khartoum College of Medicine in Khartoum, Sudan
Residency
- Family medicine residency, New York Medical College at St. Joseph's Medical Center, Yonkers, New York
Certifications
- American Board of Family Medicine
Memberships
- American Academy of Family Physicians
- American Medical Association
Special Interests
- Community education
- Community health and wellness
- Public safety regarding COVID-19
- Pediatrics
- Chronic disease