University

Politeknik Sultan Idris Shah

http://www.psis.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15914
6512
103
14760
6492
6650