University

Swinburne University of Technology Sarawak Campus

http://www.swinburne.edu.my/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3382
1084
30
10604
8908
2561
2951