University

Universitas Muhammadiyah Sidoarjo

http://umsida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8763
3024
142
5335
6350
9593
5777