University

Sekolah Tinggi Ilmu Administrasi STIA LPPN Padang

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
29257
13555
2253
13323
29639
5819
6626