c/science · by Wudi@feddit.uk · 111dTough peer-review process? Your paper might end up being more highly cited https://www.nature.com/articles/d41586-026-01615-4?WT.ec_id=NATURE-20260513 points · 1 comments · view on lemmy.world
1 Comments
besselj@lemmy.ca · 5 pts · 111d
Sounds like something academics say to themselves to feel better about academia