University

Taylor's University

https://university.taylors.edu.my/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
3938
1333
35
19720
8196
5819
2266