University

Universitas Pendidikan Muhammadiyah UNIMUDA

http://unimudasorong.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27260
11903
1779
19720
27494
8602
6115