University

Shangqiu University

http://www.sqxy.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13099
5071
2022
11512
5963
6683