University

Shenzhen Beili Moscow University / 深圳北理莫斯科大学

http://www.smbu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17409
6940
2249
17113
16755
7356
6084