University

Universiti Pendidikan Sultan Idris

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2893
892
24
2510
4674
2679
3192