University

Universiti Pendidikan Sultan Idris

http://www.upsi.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2979
923
24
2033
6204
2628
3114