University

Sekolah Tinggi Manajemen Informatika dan Komputer Indonesia School of Technology and Business ISTB

http://www.istb.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
27646
12451
1686
29579
26570
7360
6084