University

Shandong Vocational and Technical University of Foreign Languages / 山东外国语职业技术大学

https://swut.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12735
4930
1858
10787
6492
6650