University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Atma Luhur

http://www.atmaluhur.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15666
6041
433
4451
18347
9019
6008