Organization name
Department of Orthopaedics and Sports Medicine, Erasmus Medical Center, Rotterdam, The Netherlands