June 13, 2012

The end of drug discovery?