University

Universiti Tunku Abdul Rahman

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1911
538
16
2920
4562
1035
1714