University

Akademi Manajamen Informatika dan Komputer AMIK Imelda

http://www.amikimelda.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
28543
13414
1976
28522
6488
6650