Tuesday, December 18, 2012

Is the Scientific Literature Self-Correcting?

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