Research Open access Sports Medicine, Arthroscopy, Rehabilitation, Therapy & Technology 6881 Accesses 4 Citations Metrics details Peer Review reports