University

Sekolah Tinggi Ilmu Ekonomi STIE STAN IM Indonesia Mandiri

http://www.stan-im.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23381
10312
1109
23175
6488
6650