Initiative got $1.3M to reproduce results from 50 papers in cancer researchblogs.nature.com2 pointsyread13 years ago