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 »