Institution: | 1. Department of Orthopaedics, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou 310016, China;2. Key Laboratory of Musculoskeletal System Degeneration and Regeneration Translational Research of Zhejiang Province, Hangzhou 310016, China;3. Department of Bone and Soft Tissue Surgery, Zhejiang Cancer Hospital, Hangzhou 310022, China;4. Department of Orthopedic, Zhejiang University Huzhou Hospital, Huzhou 313003, China;5. Department of Orthopaedics, Shanghai Key Laboratory of Orthopaedic Implant, Shanghai Ninth People''s Hospital, Shanghai Jiaotong University School of Medicine, Shanghai 200011, China |