3 ms·
This article is Science telling us that "look, over half of the high impact science we publish is actually real! Our peer review works!".
by SiempreViernes 8y ago
This article is Science telling us that "look, over half of the high impact science we publish is actually real! Our peer review works!".