Affiliation: | 1. Department of Joint Surgery, The Third Hospital of Hebei Medical University, Shijiazhuang, People’s Republic of China 2. Key Laboratory of Biomechanics of Hebei Province, Orthopedic Research Institute of Hebei Province, 139 Ziqiang Road, Shijiazhuang, Hebei, People’s Republic of China
|