University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Indonesia

https://stmik-indonesia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21701
9386
948
21384
6488
6650