University

Taylor's University

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
3938
1333
35
19720
8196
5819
2266