Affiliation: | 1. State Key Laboratory of Genetic Engineering, Fudan University, 220 Handan Road, Shanghai 200433, China;2. Department of Orthopedics, The First Affiliated Hospital of Soochow University, 188, shi zi Road, Suzhou 215006, China;3. Orthopedic Institute, Soochow University, Suzhou 215006, China |