University

Swinburne University of Technology Sarawak Campus

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
3382
1084
30
10604
8908
2561
2951