|
JOHN D. SCHAFFHAUSEN, M.D.
Clinic Office(s):
Joined North Clinic:
2000
Education:
College - St. John's University (Minnesota)
Medical School - University of Iowa
Residency - Cedar Rapids Medical Education Foundation (Iowa)
Board Certification:
American Board of Family Practice
Professional Associations:
American Academy of Family Physicians
Special Interests:
Pediatrics, Preventive Medicine, Adult Medicine
Personal Interests:
Fishing, hiking, travel, reading, cooking
|