University

Universitas Muhammadiyah Sidoarjo

https://umsida.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
5796
2004
99
3550
2971
7217