Preprint Watch Launch
Are All Papers Created Equal? And Why Are We Insisting on Treating Them as Such? For an industry that prides itself on progress, scientific publishing has a strange habit of rewarding conformity. Every year, over three million scientific papers are published—a figure that doubles roughly every nine years. This massive output rests on the assumption
Preprint Watch Launch Read More »