Wednesday, December 19, 2012

Is the Scientific Literature Self-Correcting?

Nature: "Is the scientific literature self-correcting?"