Dr. Robert J. Rosen Recognized as Castle Connolly Top Doctor for 27th Consecutive Year

October 22nd, 2025 7:00 AM
By: Newsworthy Staff

Endovascular surgeon Dr. Robert J. Rosen has been named a 2025 Castle Connolly Top Doctor for the 27th consecutive year, highlighting his sustained excellence in treating complex vascular conditions and his international recognition in interventional radiology.

Dr. Robert J. Rosen Recognized as Castle Connolly Top Doctor for 27th Consecutive Year

Robert J. Rosen, M.D. has been named a 2025 Castle Connolly Top Doctor, marking the 27th consecutive year he has received this prestigious designation. Only 7 percent of the nation's licensed physicians are selected annually as Castle Connolly Top Doctors within their specialties and regions. Dr. Rosen serves as an interventional radiologist and endovascular surgeon, holding the position of AVM Center Director at the Lenox Hill Heart and Vascular Institute in New York.

Dr. Rosen's clinical practice encompasses the evaluation and treatment of diverse complex vascular conditions. He has achieved international recognition for his expertise in managing congenital vascular malformations in both pediatric and adult populations, receiving patient referrals from across the globe for these challenging disorders. His medical focus extends to the treatment of aortic aneurysms, atherosclerosis, hepatic tumors, and uterine fibroids, demonstrating broad proficiency in vascular interventions.

Throughout his distinguished career, Dr. Rosen has performed more than 70,000 interventional and endovascular procedures while developing techniques and instrumentation that have become standard in the field. His procedural expertise is particularly applied to minimally invasive treatments for congenital vascular malformations, aortic aneurysms, peripheral artery disease, liver cancer, and uterine fibroids. This extensive experience positions him as a leader in advancing less invasive treatment options for complex vascular conditions.

The physician earned his medical degree from Hahnemann University in Philadelphia and completed post-graduate training at the Hospital of the University of Pennsylvania, where he finished his fellowship in interventional radiology and endovascular surgery in 1980. Following his fellowship, Dr. Rosen was recruited to establish the Division of Endovascular Surgery and Interventional Radiology at New York University Medical Center, a leadership role he maintained for 25 years before assuming his current position.

Dr. Rosen's contributions to medical science include holding several patents and authoring over 100 original scientific papers, two textbooks, and numerous book chapters. As an esteemed educator, he lectures internationally and has served as a visiting professor at multiple institutions. His professional affiliations include Fellowship in the Society for Interventional Radiology and membership in the Alpha Omega Alpha Honor Medical Society, the Radiological Society of North America, and the Cardiovascular Council of the American Heart Association.

The Castle Connolly Top Doctor selection process involves nomination by peer physicians followed by review by the physician-led Castle Connolly research team. Castle Connolly publishes its Top Doctors and Top Hospitals list at https://www.castleconnolly.com and through various print and online partner publications. Nominations are open to all board-certified MDs, DOs, and DPMs, with selection based on criteria including medical education, training, hospital appointments, and disciplinary histories. Physicians cannot pay to be selected as Castle Connolly Top Doctors, ensuring the integrity of the recognition process.

Source Statement

This news article relied primarily on a press release disributed by 24-7 Press Release. You can read the source press release here,

blockchain registration record for the source press release.
;