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