European Registry of Carotid Artery Stenting: results from a prospective registry of eight high volume EUROPEAN institutions.

European Registry of Carotid Artery Stenting: results from a prospective registry of eight high volume EUROPEAN institutions.