University

Taylor's University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4276
1421
35
21471
9408
8602
2354