1. Department of Orthopaedics Xinhua Hospital Affiliated to Shanghai JiaoTong University School of Medicine Shanghai China
2. Institute of Translational Medicine Shanghai University Shanghai China
3. Organoid Research Center Shanghai University Shanghai China
4. National Center for Translational Medicine (Shanghai) SHU Branch Shanghai University Shanghai China
5. Department of Orthopaedics Shanghai Zhongye Hospital Shanghai China
6. Department of Orthopaedics The First Affiliated Hospital of Jinan University Guangzhou Guangdong China
7. Department of Orthopaedics and Traumatology, Nanning Hospital of Traditional Chinese Medicine Guangxi University of Chinese Medicine Nanning Guangxi China