Get the latest Science News and Discoveries
Peer review: a survey finds that public reviewing increases the quality of reviews but highlights the potential dangers of having non anonymous reviews or invite-to-review models.
None
Or read this on r/EverythingScience