University

Zhangzhou College of Science & Technology / 漳州科技学院

https://www.tftc.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9871
3505
1376
11845
7720
7356
6084