Research article Open access Sports Medicine, Arthroscopy, Rehabilitation, Therapy & Technology 9776 Accesses 50 Citations 12 Altmetric Metrics details Peer Review reports