Affiliation: | 1. Department of Orthopaedic Centre, Third Hospital of Hebei Medical University, No. 139 Zi Qiang Road, Shijiazhuang, Hebei, 050051, People’s Republic of China 2. Key Orthopaedic Biomechanics Laboratory of Hebei Province, Shijiazhuang, People’s Republic of China
|