Peer review is essential for science. Unfortunately, it's brokenhttps://arstechnica.com/science/2024/07/peer-review-is-essential-for-science-unfortunately-its-broken/ by rbanffy • 2 years ago 54 48 2 years agoARarstechnica.com