University

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

https://www.smbu.edu.cn/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
13175
5157
1950
11334
6492
6650