University

Shanghai Jianqiao University / 上海建桥学院

https://gench.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9201
3167
904
6072
6492
6650