Replies (5)

Peer review is natural. It doesn’t need a system. It’s current manifestation is unnecessary bureaucracy for the free market of scientific progress.
lesco's avatar
lesco 1 week ago
Peer review usage skyrocketed just after 1971