University

Taylor's University

http://university.taylors.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3389
1110
28
13950
9133
2455
2896