Lu Liansong, Sun Shaohua, Li Haojie, Xie Yingzhi
Department of Spinal Surgery, Ningbo No. 6 Hospital, 1059 East Zhongshan Road, Yinzhou District, Ningbo, 315040, Zhejiang, China.
Department of Medical Image, Ningbo No. 6 Hospital, 1059 East Zhongshan Road, Yinzhou District, Ningbo, 315040, Zhejiang, China.
J Orthop Surg Res. 2023 Jun 13;18(1):427. doi: 10.1186/s13018-023-03915-1.