1Institute of Translational Medicine, Organoid Research Center, Shanghai University, Shanghai 200444, China
2National Center for Translational Medicine (Shanghai) SHU Branch, Shanghai University, Shanghai 200444, China
3Department of Orthopedics, Shanghai Zhongye Hospital, Shanghai 200444, China
4Department of Orthopaedics, the Third Hospital of Hebei Medical University, Orthopaedic Research Institution of Hebei Province, NHC Key Laboratory of Intelligent Orthopaedic Equipment, Shijiazhuang 050051, China
5School of Medicine, Shanghai University, Shanghai 200444, China
6Wenzhou Institute of Shanghai University, Wenzhou 325000, Zhejiang, China
7Department of Orthopaedics, Xinhua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 200092, China
收起