scientific article

English

References from the paper "Do Altmetrics Work? Twitter and Ten Other Social Web Services".

Etymology

From scientific +‎ article.

Noun

scientific article (plural scientific articles)

  1. (sciences) A usually peer reviewed scientific publication.
    Synonym: scholarly article

Translations