University

Swinburne University of Technology Sarawak Campus

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4004
1333
32
13347
9277
3445
3655