‘Publish or perish’ evolutionary pressures shape scientific publishing, for better and worse by Shweta | Sep 15, 2025 | Science