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

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