1. Institute of Translational Medicine Shanghai University Shanghai China
2. Organoid Research Center Shanghai University Shanghai China
3. School of Medicine Shanghai University Shanghai China
4. School of Life Sciences Shanghai University Shanghai China
5. Department of Orthopedics, First Affiliated Hospital Jinan University Guangzhou China
6. Department of Orthopedics Shanghai Zhongye Hospital Shanghai China
7. Department of Orthopedics, Honghui Hospital Xi'an Jiao Tong University Xi'an China
8. Wenzhou Institute of Shanghai University Wenzhou China
9. Department of Orthopaedics Xinhua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine Shanghai China