Dr. Heyrich earned his medical degree from Georgetown University School of Medicine in Washington, DC.He went on to complete a residency and serve as chief medical resident at Thomas Jefferson University Hospital in Philadelphia. Dr. Heyrich also completed his Cardiovascular Medicine Fellowship at the Yale University School of Medicine with advanced training in Interventional Cardiology. He is board-certified in Internal Medicine, Cardiovascular Disease, Cardiovascular CT and Interventional Cardiology. Dr. Heyrich is a Fellow of the American College of Cardiology as well as the Society of Cardiovascular Angiography and Interventions and the Society of Cardiovascular Computed Tomography. He is a member of the American Medical Association and American Heart Association. Dr. Heyrich is a clinical associate professor of medicine at the University of Pennsylvania School of Medicine in Philadelphia. He is the Director of Interventional Cardiology at St. Mary Medical Center and is involved in clinical research. Licensed in Pennsylvania and New Jersey, Dr. Heyrich practices at Penn Cardiac Care at Mercer Bucks.