Health, Sports & Psychology
Technology in sport since 1969
...de France ‘winner’) was also stripped of his titles due to doping. Drug technology has continued to evolve allowing cheats to stay one step ahead of the testing laboratories for now. As all technology has advanced it seems that human evolution has taken a turn towards devolution. With the current generation often reported as the first to have a shorter life expectancy...