University

University College of Technology Sarawak

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
11010
4077
60
15199
3710
6683