University

Zhangzhou Institute of Technology

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
18845
7848
2452
18319
5963
6683