1. ArteryFlow Technology Co., Ltd. Hangzhou China
2. Department of Radiology The First Affiliated Hospital of Soochow University Suzhou China
3. Department of Neurology Affiliated Hangzhou First People's Hospital Zhejiang University School of Medicine Hangzhou China
4. Brain Center Affiliated Zhejiang Hospital Zhejiang University School of Medicine Hangzhou China
5. Department of Neurosurgery The Third People's Hospital of Hefei Hefei China
6. Department of Diagnostic and Interventional Neuroradiology University Medical Center Hamburg‐Eppendorf Germany
7. Departments of Neurosurgery and Radiology University at Buffalo Buffalo New York USA
8. Department of Neurosurgery The First People's Hospital of Changzhou/The Third Affiliated Hospital of Soochow University Changzhou China