University

Shanghai Jianqiao University

https://www.gench.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9014
3106
1048
6342
5963
6683