University

University College of Technology Sarawak

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
10877
4000
57
13591
14328
3764
6626