University

Universitas Pendidikan Muhammadiyah UNIMUDA

http://unimudasorong.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27515
12392
1678
18378
27883
7356
6084