Predictors of Stroke, Myocardial Infarction or Death within 30 Days of Carotid Artery Stenting: Results from the International Carotid Stenting Study
European journal of vascular and endovascular surgery