University

Sekolah Tinggi Manajemen Informatika dan Komputer STMIK Atma Luhur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13195
4937
357
5196
15216
9312
6033