Story

Strife at eLife: inside a journal’s quest to upend science publishing

mfld Saturday, March 18, 2023
85 63
nature.com
Visit article Read on Hacker News Comments 63