This work was supported by the research grants from the National Natural Science Foundation of China (No. 81171144, No. 81471238).
Due to its high incidence, high disability rate, and high mortality rate, traumatic brain injury (TBI) poses a serious threat to human health. This manuscript describes the urgent problems currently existing in Chin...