←Back to resources
Science is in a bind. More research (and more good research) exists than ever before. In fact, more than 1.2 million new papers are published annually in the biomedical sciences alone. But a large portion of studies are irreproducible, and most scientists only have the capacity to read about 250 papers a year.