University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Ibbi

http://stmikibbi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28736
13512
1973
28701
5963
6683