1. Department of Orthopaedic Surgery; Leiden University Medical Center; Leiden The Netherlands
2. Department of Physical Therapy; Leiden University Medical Center; Leiden The Netherlands
3. Department of Neurosurgery; Leiden University Medical Center; Leiden the Netherlands