University

Universitas Muhammadiyah Sidoarjo

http://umsida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8143
2697
195
4294
5989
7360
6084