University

University of International Business & Economics

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1460
371
155
1111
3316
1914