Bookmark · 12 July 2024, 17:34 Peer review is essential for science. Unfortunately, it’s broken. | Ars Technica trustresearch-fraudpeer-review