University

Putra International College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22305
9580
198
21853
7619
7217