University

Sekolah Tinggi Ilmu Administrasi STIA Mandala Indonesia

http://www.stiami.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14850
5684
431
11796
19101
6917
6033