University

(1) Shanghai University of Finance & Economics / 上海财经大学

http://www.shufe.edu.cn/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1244
289
130
3203
953
2939
1600