University

Sekolah Tinggi Ilmu Manajemen Indonesia STIMI Meulaboh

http://stimimeulaboh.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27153
11789
1701
24675
27154
11401
6033