authorship

  1. Sean

    Thousands of scientists publish a paper every five days

    Thousands of scientists publish a paper every five days Nature 561, 167-169 (2018) doi: 10.1038/d41586-018-06185-8 https://www.nature.com/articles/d41586-018-06185-8 (Full article. No paywall. PDF link.)
Back
Top Bottom