University

Politeknik Sultan Idris Shah

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16044
6219
107
6811
17596
10440
6033