University

Sekolah Tinggi Informatika dan Komputer Indonesia STIKI

http://stiki.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12872
4834
358
7429
11725
8602
6115