News and Issues 1 min read Rushing and Ruining: Critique on Nature Research Intelligence’s Recent Shortcomings vero January 29, 2025