University

Universitas Muhammadiyah Sidoarjo

http://umsida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6178
2122
87
8979
5475
6658
5789