Strife at eLife: inside a journal’s quest to upend science publishinghttps://www.nature.com/articles/d41586-023-00831-6 by flobosg • 3 years ago 3 0 3 years agoNAnature.com