Let's file this under 'ideas that would make scientific publishing worse'
https://www.nature.com/articles/d41586-024-04021-w
https://www.nature.com/articles/d41586-024-04021-w
Comments