University

Universitas Muhammadiyah Surabaya

https://ror.org/05cn2wc35

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3744
1239
52
1189
2937
5848