University

Zhangzhou Institute of Technology

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18845
7848
2452
18319
5963
6683