Testing urine can find an illegal drop in a bucket. Testing blood can find an illegal drop in an Olympic-size swimming pool. Possibly far more important, current urine testing does NOT test for Human Growth Hormone (Hgh) and blood testing does.
Huffington post
Huffington post
Comment