University

ITA College

http://www.kolejita.edu.my/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
25640
11555
275
25544
5963
6658