10 science agencies from 8 European countries have pledged to support a public infrastructure that is poised to replace expensive journals
submitted by
[deleted]
edited
Jemmy