University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Primakara Denpasar

https://www.primakara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22582
9810
978
22360
5963
6683