University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Atma Luhur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7642
2520
169
3961
8095
6997
6115