Skip to main content

John C. Nicholson, MD

John C Nicholson, MD

Undergraduate
University of North Carolina at Chapel Hill

Medical School
Duke University School of Medicine, Durham NC

Residency
University of Iowa Hospitals & Clinics, Iowa City

Board certification
Board Certified by American Board of Internal Medicine