Cyclists in this year’s Tour de France – currently underway – will cover more than 3,300km over 21 stages in 23 days. Of course, due to the extreme physical exertion required to do this at speed, many…
- Postdoctoral Research Fellow, Institute of Sport, Exercise & Active Living, Victoria University
Contact Cedric for
- General
- Media request
- Speaking request
- Consulting / Advising
- Research collaboration
- Research supervision
- Article Feed
- Joined
