University

Universitas Islam Indonesia

https://www.uii.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3514
1161
34
2675
5963
3618