University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3987
1359
495
1737
865
3433
6528