Scientific Reproducibility, Human Error, and Public Policy

Bioscience. 2015 Jan 1;65(1):5-6. doi: 10.1093/biosci/biu197. Epub 2014 Nov 27.
No abstract available