University

Shangqiu University / 商丘学院

https://sqxy.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12975
5047
1900
11091
6492
6650