Posted on October 4, 2018October 5, 2018Faulty reviews 6% is not that bad… https://www.economist.com/science-and-technology/2018/06/23/some-science-journals-that-claim-to-peer-review-papers-do-not-do-so