University

University College of Technology Sarawak

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11176
4065
67
14312
14968
4122
6115