3 items found

Tags: ta113 ta520

Filter Results
  • publication

    Have the "Mega-Journals" Reached the Limits to Growth?

    A “mega-journal” is a new type of scientific journal that publishes freely accessible articles, which have been peer reviewed for scientific trustworthiness, but leaves it to...