Laboratory News new issue: is science publishing too obsessed with citation?

6 Oct 2025