University

Universiti Pendidikan Sultan Idris

https://www.upsi.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2477
682
22
1829
4005
1815
3068