Re: sorry about that
Have you been keeping track? This isn't about frustrated scientists. It's about skewing data, destroying information, warping the publication process to eliminate certain points of view, and turning the concept of "peer review" into a farce.
Things like this are popping up elsewhere, too.
