Affiliation: | 1. Department of Orthopaedics, Peking Union Medical College Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, Dongcheng District Shuaifuyuan No.1, Beijing, 100730, China 2. Department of Trauma and Orthopaedic Surgery, Lister Hospital, Stevenage, UK
|