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