Listings » Health and Wellness
Carotid Artery Stenosis treatments and surgeries - It is a narrowing or constriction of the lumen of the carotid artery, usually caused by atherosclerosis.