Thursday, November 2, 2017

A large survey of scientists finds that more than half have tried and failed to reproduce their own experiments.

No comments:

Post a Comment