thepoliticalmethodologist.com
A Checklist Manifesto for Peer Review
The problems with peer review are increasingly recognized across the scientific community. Failures to provide timely reviews often lead to interminable delays for authors, especially when editors …