University

Taylor's College

https://college.taylors.edu.my/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
15940
6521
104
14792
6492
6650