1. Orthopaedic Surgery and Traumatology-Unit for Sport Injuries, Agios Pavlos General Hospital of Thessaloniki, 55134 Thessaloniki, Greece
2. Surgical Department, Agios Pavlos General Hospital of Thessaloniki, 55134 Thessaloniki, Greece
3. Department of Pathology, Agios Pavlos General Hospital of Thessaloniki, 55134 Thessaloniki, Greece
4. Trauma and Orthopaedics, Bedford Hospital NHS Foundation Trust, MK42 9DJ Bedford, UK