University

Sekolah Tinggi Informatika dan Komputer Indonesia STIKI

http://www.stiki.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6709
2225
124
6550
3650
5819
6626