University

Universitas Islam Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2515
747
22
2500
1630
3797