University

Akademi Manajamen Informatika dan Komputer AMIK Imelda

https://www.amikimelda.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
28458
13277
1888
28420
5963
6683