University

Putra International College

http://www.iputra.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18903
7868
138
18385
5963
6683