Affiliation: | 1. Department of Orthopedics, Shanghai Tenth People's Hospital, School of Medicine, Tongji University, Shanghai, China;2. Department of Orthopaedics, Shanghai First People's Hospital, Shanghai Jiao Tong University, Shanghai, China;3. Department of Orthopaedics, Shanghai East Hospital, School of Medicine, Tongji University, Shanghai, China;4. Department of Orthopaedics, Yangpu Hospital, School of Medicine, Tongji University, Shanghai, China;5. Musculoskeletal Tumor Center, People's Hospital, Peking University, Beijing, China;6. Strand Biotechnology Institute of Research, Shantou, China |