University

Institut Informatika Indonesia IKADO

https://ikado.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19672
8308
769
19137
6492
6650