Affiliation: | 1. Department of Neurosurgery, The First Affiliated Hospital of Harbin Medical University, Harbin, 150001, Heilongjiang, People’s Republic of China 2. Institute of Brain Science, Harbin Medical University, Harbin, Heilongjiang, People’s Republic of China
|