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