Every year, millions of new research papers get published. Trying to keep up, let alone make sense of it all, feels like ...