University

Taylor's University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4621
1545
38
22462
9604
11401
2563