University

Sekolah Tinggi Ilmu Manajemen Indonesia STIMI Meulaboh

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
30764
14884
2546
30761
6492
6650