Bookmark · 26 November 2024, 16:03 Scientific publishers are producing more papers than ever scholcomms