Affiliation: | 1. Department of Orthopaedics, The Central Hospital of Shijiazhuang, Shijiazhuang, Hebei Province, 050011, People’s Republic of China 2. Department of Spine Surgery, The First Affiliated Hospital of Wenzhou Medical College, Wenzhou, Zhejiang, 325000, People’s Republic of China 3. Department of Orthopaedics and Traumatology, The First Affiliated Hospital of Wenzhou Medical College, Wenzhou, Zhejiang, 325000, People’s Republic of China
|