University

Universiti Tunku Abdul Rahman

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1722
431
15
3341
4338
1051
1711