University

Yunnan Economics Trade and Foreign Affairs College

https://www.ynjw.net/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
9981
3602
1368
7587
5963
6658