Neurointervention is a highly specialized area of medicine and, as such, neurointerventional research studies are often more challenging to conduct, require large, multicenter efforts and longer study ...