Iran among top five countries in DOAJ-indexed journals

TEHRAN – According to the latest Directory of Open Access Journals (DOAJ) data, Iran, with a total of 1,003 indexed journals, is one of the top five countries among 138 countries publishing the most open-access journals.

DOAJ is a unique and…

Continue Reading