University

(1) University of International Business & Economics / 对外经济贸易大学

http://www.uibe.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1428
347
148
1785
890
3630
2055