It is expected that in 2025, approximately three million articles will be indexed in Scopus and the Web of Science. If each undergoes peer review by two experts, and an additional 2 million articles ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback