University

Zhangzhou Institute of Technology

https://www.fjzzit.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18842
7846
2452
18321
5963
6658