University

Minnan University of Science & Technology

http://www.mnust.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8341
2808
870
5428
5963
6683