› added 8 years ago
202
TIL that more than half of scientific studies’ findings can’t be reproduced by the original research team or by others
via ift.tt