1. Department of Orthopedic Surgery, Leiden University Medical Center, Leiden, The Netherlands
2. Department of Radiology, Leiden University Medical Center, Leiden, The Netherlands
3. Department of Cell and Chemical Biology, Leiden University Medical Center, Leiden, The Netherlands
4. Department of Pathology, Leiden University Medical Center, Leiden, The Netherlands
5. Department of Medical Oncology, Leiden University Medical Center, Leiden, The Netherlands