Science of Sport Spotlight 9: To Torque or Not to Torque, energy demands from the Women's Tour, and topical doping debates

episode
The Real Science of Sport Podcast not yet transcribed
▲ 0