Dr. Rosen received his medical degree from New York University School of Medicine in New York. He also received a degree in Biology from SUNY at Binghamton in New York. He went on to complete fellowships in cardiology at New York Presbyterian Hospital - Cornell Medical Center.
Board Certification
American Board of Internal Medicine - Internal Medicine, 1996.
American Board of Internal Medicine - Cardiology, 2000.
American Board of Internal Medicine - Interventional Cardiology, 2001.