1. Department of Neurointervention, Zhangzhou Affiliated Hospital of Fujian Medical University, China (T.Y., X.L., Y.W., D.L., Z.P., X.Z., G.H., M.W., L.Z., W.C.).
2. Interventional Neuroradiology, Department of Neurology, Beijing Tiantan Hospital, Capital Medical University, China (T.Y.).
3. Department of Neurology, Shenyang First People’s Hospital, Shenyang Medical College, China (Y.S.).
4. Department of Neurology, The First Affiliated Hospital of China Medical University, Shenyang, China (Y.S.).
5. Department of Neurology, Huian County Hospital, Quanzhou, Fujian, China (D.Z.).
6. George Institute for Global Health China (X.R.).
7. Department of Neurology, Fujian Medical University Union Hospital, China (W.C.)