University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Atma Luhur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17239
6694
465
6315
19966
8417
5777