University

Tech Terrain College

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
26702
12092
302
26590
26512
5822
6528