University

University College of Technology Sarawak

http://www.ucts.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10345
3709
64
15294
14328
4231
6033