Article,

How scientists fool themselves – and how they can stop

.
Nature, 526 (7572): 182--185 (October 2015)
DOI: 10.1038/526182a

Meta data

Tags

Users

  • @yourwelcome

Comments and Reviews