Affiliation: | 1. Department of Neurosurgery, Huazhong University of Science and Technology Union Shenzhen Hospital, Shenzhen, China;2. Department of Neurosurgery, The Seventh Affiliated Hospital of Sun Yat-sen University, Shenzhen, China;3. Department of Neurosurgery, The Eighth Affiliated Hospital, Sun Yat-sen University, Shenzhen, China;4. Department of Neurosurgery/Neuro-oncology, Sun Yat-sen University Cancer Center, Guangzhou, China State Key Laborarory of Oncology in South China, Guangzhou, China;5. Department of Neurosurgery/Neuro-oncology, Sun Yat-sen University Cancer Center, Guangzhou, China |