A blog about the study of sport in society
Actual scale of doping in IAAF World T&F:
1933 Athletes (1043M & 890W)
Best estimate of doping prevalence = 14-39%
Implies 271-754 dopers.
— Roger Pielke Jr. (@RogerPielkeJr) August 26, 2015
+ there are 66 athletes competing who have previously been suspended for doping.