Dauwe, C. “Past Attempts to Identify a Single Physiological Parameter As the Main Indicator of Success in the Tour De France Seem to Have Failed”. Journal of Science and Cycling 3, no. 2 (July 12, 2014): 13-14. Accessed April 25, 2024. https://jsc-journal.com/index.php/JSC/article/view/96.