University

Universiti Pendidikan Sultan Idris

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2733
804
23
1099
5237
1989
3081