Chen Dan, Hu Ling-Ling
Department of Neurosurgery, The First Affiliated Hospital of Wenzhou Medical University, Nanbaixiang Street, Ouhai District, Zhejiang Province, P.R. China.
Eur Spine J. 2025 Jan;34(1):436-437. doi: 10.1007/s00586-024-08515-z. Epub 2024 Oct 7.