Institution: | aDepartment of Neurosurgery, No. 3 People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, No. 50 Mohe Road, Baoshan District, Shanghai 201900, China;bDepartment of Radiology, No. 3 People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China |