University

National Penghu University of Science & Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10797
3990
127
8656
5963
6658