University

Taylor's College

http://college.taylors.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19323
7709
144
21446
18142
11401
6033