University

Universitas Muhammadiyah Sidoarjo

https://umsida.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
7556
2495
152
4375
5963
6683