University

Akademi Manajamen Informatika dan Komputer AMIK Imelda

http://amikimelda.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27830
1878
1878
24723
27876
5822
6529