University

National Penghu University of Science & Technology

https://www.npu.edu.tw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11325
4231
127
8918
6492
6650