Dr. Craig Stark received his medical training at Wayne State University in Detroit. He completed his internal medicine residency at University of Iowa Hospitals and Clinics in Iowa City, where he also completed fellowships in cardiology and interventional cardiology.
Dr. Stark is board certified in general, interventional and nuclear cardiology and echocardiology. He is affiliated with UnityPoint Clinic - Cardiology in Des Moines.
Diagnosis and treatment of: