Jia Xuehai, Ma Litai, Yang Yi, Deng Yi, Shen Changyong, Zhang Kerui, Li Ya
Department of Orthopedics, Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu, Sichuan, China.
The First Affiliated Hospital of Shihezi University, Shihezi, Xinjiang Uyghur, China.
Front Surg. 2025 Feb 25;12:1524396. doi: 10.3389/fsurg.2025.1524396. eCollection 2025.