Academic Publishing
-

Mieke Bal: Let’s Abolish the Peer-Review System
In this short commentary, Mieke Bal sets out her ten objections to the peer-review system in…

In this short commentary, Mieke Bal sets out her ten objections to the peer-review system in…