University

Universitas Muhammadiyah Sidoarjo

http://umsida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9609
3448
201
4888
7075
10778
6008