University

Sekolah Tinggi Ilmu Administrasi STIA LPPN Padang

https://www.stia-lppn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29864
14202
2258
29846
5963
6683