Let's file this under 'ideas that would make scientific publishing worse'

https://www.nature.com/articles/d41586-024-04021-w

Comments