Dr. Yaron Almagor

Director of Cardiac Catheterization and Interventional Cardiology Laboratories at Jesselson Heart Center, Shaare Zedek Medical Center.