University

University College of Technology Sarawak

https://www.ucts.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11002
4071
60
15201
3710
6658