Research article Open access Sports Medicine, Arthroscopy, Rehabilitation, Therapy & Technology 3524 Accesses 5 Citations 2 Altmetric Metrics details Peer Review reports