1. The Second Affiliated Hospital of Zhejiang University School of Medicine; Department of Neurosurgery; Hangzhou City Zhejiang Province China 31000
2. Zhejiang Provincial People's Hospital; Department of Neurosurgery; Hangzhou City Zhejiang Province China