University

Universiti Pendidikan Sultan Idris

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3074
982
24
3172
6685
2485
3117