Lafranca Peter P G, Castelein Rene, Ito Keita, Schlösser T P C
Department of Orthopedic Surgery, University Medical Center Utrecht, Utrecht, The Netherlands.
Department of Biomedical Engineering, Eindhoven University of Technology, P.O. Box 513, 5600 MB, Eindhoven, The Netherlands.
Eur Spine J. 2025 Aug 29. doi: 10.1007/s00586-025-09311-z.