1. Department of General Surgery, Democritus University of Thrace, University General Hospital of Alexandroupolis, 68100 Alexandroupolis, Greece
2. Department of Orthopaedic Surgery, Democritus University of Thrace, University General Hospital of Alexandroupolis, 68100 Alexandroupolis, Greece