University

Universitas Muhammadiyah Sidoarjo

https://umsida.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8399
2845
221
5008
6492
6650