Return to Issue Details The Technological Revolution in Sport and Exercise Science: Impacts on Performance Download Download PDF