University

Universitas Muhammadiyah Parepare

http://www.umpar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21322
9001
877
14970
21562
5819
6626