University

Tech Terrain College

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26088
11507
300
25757
25909
7356
6084