1 Department of Neurosurgery & Brain and Nerve Research Laboratory, The First Affiliated Hospital of Soochow University, 188 Shizi Street, 215006, Suzhou, Jiangsu Province, China.
2 Institute of Stroke Research, Soochow University, Suzhou, China.
3 Department of Neurosurgery & Brain and Nerve Research Laboratory, The First Affiliated Hospital of Soochow University, 188 Shizi Street, 215006, Suzhou, Jiangsu Province, China. [email protected].
4 Institute of Stroke Research, Soochow University, Suzhou, China. [email protected].