Celebrating twenty years
By Rebecca Trager2013-02-01T00:00:00
Source: Shutterstock
Analysis claims that since 1985 major science agencies may have spent $5.1 billion on research that had already received funding