Dr. Beasley is a board-certified physician with additional qualifications in cardiovascular disease and geriatrics, practicing within the MercyOne Heart Center since 1979. Utilizing his extensive experience and advanced technical skills, Dr. Beasley also serves as a clinical assistant professor at the University of Iowa Hospitals and Clinics. Dr. Beasley has held many elected positions including on the board of directors of the American College of Cardiology and as a board member and past president of the American Heart Association’s Iowa affiliate.
641-494-5300
Residency:
Indiana University School of Medicine
Medical School:
University of Iowa College of Medicine
Fellowship:
University of Iowa College of Medicine
Cardiology, American Board of Internal Medicine (Cardiovascular Disease)