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

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

NATURE.COM
mfld
76
48
13d