University

Universitas Indonesia

http://www.ui.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
861
132
2
188
446
1833
1864