University

Universitas Islam Indonesia

http://www.uii.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3635
1192
29
568
828
2272
6007