Innovations in scholarly peer review at Nature Publishing Group and Palgrave Macmillan
The peer-review system is one of the cornerstones of quality, integrity and reproducibility in research, and its existence has enabled the scholarly publishing system to function for hundreds of years. … Continue Reading Innovations in scholarly peer review at Nature Publishing Group and Palgrave Macmillan