Discovery notes – brief research findings, published fast BioMed Central blog, 21 Mar 2014 Most researchers will tell you that, at some point, they have had a bad experience with peer review, which at its worst is a…