University

STMIK Multicom

http://stmikmulticom.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28576
12786
2398
26987
28557
8602
6115