University

Sekolah Tinggi Ilmu Manajemen STIMAIMMI

http://stimaimmi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22644
9717
995
22482
22485
5819
6626