University

Newton College

http://newton.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30764
14871
371
30761
6492
6650