Scientific publishers are producing more papers than ever

Concerns about some of their business models are building

Feb 9, 2025 - 21:53
 0
Scientific publishers are producing more papers than ever
Concerns about some of their business models are building