University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1190
269
122
1360
856
3262
1632