Ai Youwei, Chen Qian, Zhu Ce, Liu Limin
Department of Orthopedic Surgery and Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu, 610041, Sichuan, China.
Department of Orthopaedics and Laboratory of Biological Tissue Engineering and Digital Medicine, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan, China.
Eur Spine J. 2023 Oct;32(10):3691. doi: 10.1007/s00586-023-07850-x. Epub 2023 Jul 25.