University

Universitas Muhammadiyah Sidoarjo

https://umsida.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8071
2647
203
4382
7420
7190