University

Universiti Tunku Abdul Rahman

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1962
555
17
2503
4861
1127
1717