Journal of Shanghai University(Natural Science Edition) ›› 2025, Vol. 31 ›› Issue (2): 274-287.doi: 10.12066/j.issn.1007-2861.2364
Previous Articles Next Articles
ZHAO Fangrong, ZHU Zhenzhong, PENG Yaxin
1. College of Sciences, Shanghai University, Shanghai 200444, China;
2. Department of Orthopedic Surgery, Shanghai Sixth People’s Hospital, Shanghai 200233, China