University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Atma Luhur

https://www.atmaluhur.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
7424
2398
163
5622
7926
5958
6084