University

Sekolah Tinggi Informatika dan Komputer Indonesia STIKI

http://stiki.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13092
4888
350
9177
11063
11401
6033