University

Taylor's College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17550
7006
121
25067
16048
7356
6084