Skip to Main Content
ALL DEFINITIONS

Interventional Neuroradiology

Definition

Interventional neuroradiology, also known as neurointerventional surgery or endovascular surgical neuroradiology, is a medical subspecialty that focuses on the minimally invasive diagnosis and treatment of disorders affecting the blood vessels of the brain, head, neck, and spinal cord. It utilizes advanced imaging techniques and endovascular procedures to address conditions such as aneurysms, arteriovenous malformations, and stroke.