Peer review is a scam.
From here: https://www.experimental-history.com/p/the-rise-and-fall-of-peer-review
Please Login to reply.
No replies yet.