University

Universiti Pendidikan Sultan Idris

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2773
832
23
272
4568
2697
3198