(Q29959533)

English

predatory publishing

fraudulent business model for scientific publications

  • Predatory Publishers

Statements

Identifiers