Affiliation: | (1) Department of Orthopaedic Surgery and Traumatology, University Hospital, 71110 Heraklion, Crete, Greece;(2) Department of Orthopaedic Surgery and Rehabilitation, Loyola University Medical Center, Maywood, Illinois, USA;(3) Division of Spine Surgery, Department of Orthopaedics and Rehabilitation, University of Texas Medical Branch, Galveston, Texas, USA;(4) Department of Radiology, University of Texas Medical Branch, Galveston, Texas, USA |