Department of Neurosurgery Xiangya Hospital Central South University 87 Xiangya Road Changsha 410008 Hunan People's Republic of China;
Department of Neurosurgery Emory University School of Medicine Atlanta GA 30322 USA;
Department of Neurosurgery Xiangya Hospital Central South University 87 Xiangya Road Changsha 410008 Hunan People's Republic of China;
Department of Neurosurgery Xiangya Hospital Central South University 87 Xiangya Road Changsha 410008 Hunan People's Republic of China;
Department of Neurosurgery Xiangya Hospital Central South University 87 Xiangya Road Changsha 410008 Hunan People's Republic of China;
Department of Neurosurgery Emory University School of Medicine Atlanta GA 30322 USA;
Department of Neurosurgery Xiangya Hospital Central South University 87 Xiangya Road Changsha 410008 Hunan People's Republic of China;