University

Universitas Islam Indonesia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5299
1723
81
876
2072
7360
6084