Login / Signup

Advancing Self-Evaluative and Self-Regulatory Mechanisms of Scholarly Journals: Editors' Perspectives on What Needs to Be Improved in the Editorial Process.

Katarina Krapez
Published in: Publ. (2022)
Keyphrases