University

Akademi Manajamen Informatika dan Komputer AMIK Imelda

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28458
13277
1888
28420
5963
6683