University

Sekolah Tinggi Ilmu Administrasi STIA Mandala Indonesia

https://stiami.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16557
6741
551
15719
5963
6658