Archive for June, 2010

Superhuman performance could betray sport drug cheats

A new strategy asks: “Is this physiologically possible without the aid of drugs?”