Department of Orthopaedics, Odense University Hospital, Odense, Denmark; Orthopaedic Research Unit, Department of Clinical Research, University of Southern Denmark
Department of Orthopaedics, Odense University Hospital, Odense, Denmark; Orthopaedic Research Unit, Department of Clinical Research, University of Southern Denmark
Location- Odense, Denmark