University

Tech Terrain College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25867
11010
264
24364
25704
11401
6033