University

Universitas Indonesia

https://www.ui.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
603
104
1
323
780
1127