Key Laboratory of Spine and Spinal Cord Injury Repair and Regeneration of Ministry of Education, Orthopaedic Department of Tongji Hospital, School of Medicine, School of Life Sciences and Technology, Tongji University, Shanghai, 200065 P. R. China
Division of Spine, Department of Orthopedics, Tongji Hospital, Tongji University School of Medicine, Tongji University, Shanghai, 200065 P. R. China
Clinical Center for Brain and Spinal Cord Research, Tongji University