University

Sekolah Tinggi Ilmu Manajemen Indonesia STIMI Meulaboh

https://stimi-meulaboh.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31003
14975
2543
30996
7420
7190