Introducing Meta Science

« (…) Every 20 seconds, a new scholarly article is published in biomedicine, resulting in more than 1.5 million per year. While this surge in global research output is exciting for scientists, it also presents them with a very real challenge – researchers cannot keep up with the current output of literature with the tools that are available to them now. (…) »