University

Tech Terrain College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26701
12090
302
26587
26510
5819
6626