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