University

Universiti Tunku Abdul Rahman

http://www.utar.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1786
471
14
2631
4261
1200
1662