University

STMIK & AMIK Logika Medan

https://logika.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22518
9668
1113
23180
7358
7216