People love to complain about peer review. (The system is too secretive, reviewers nix their competitors? papers, etc.) Still, very little ever changes in peer review, so the same complaints circulate for years with no noticeable effect. So when something potentially system-altering happens, it?s newsworthy.
Last week, Nature performed such a service by introducing a ... Click to continue