University

Akademi Manajamen Informatika dan Komputer AMIK Imelda

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
28458
13277
1888
28420
5963
6683