Mastodon Share
Sharing on Mastodon:

Scientists shouldn’t be allowed to recommend their own peer reviewers

https://archivalia.hypotheses.org/141381

HomeAbout