University

Universitas Islam Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2618
762
22
2666
1602
3972