University

Sekolah Tinggi Ilmu Manajemen Indonesia STIMI Meulaboh

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
30764
14884
2546
30761
6492
6650