University

Sekolah Tinggi Informatika dan Komputer Indonesia STIKI

http://stiki.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13048
4936
371
7054
12121
7356
6084