How recent data have impacted the treatment of internal carotid artery stenosis

How recent data have impacted the treatment of internal carotid artery stenosis