University

Akademi Manajamen Informatika Komputer AMIK Imelda

http://amikimelda.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28016
12397
2119
23873
28116
8602
6115