University

Universitas Islam Madura

https://www.uim.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19706
8340
780
19181
6488
6650