University

Tech Terrain College

http://www.ttc.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27245
12589
305
27192
5963
6658