University

Sekolah Tinggi Ilmu Administrasi STIA LPPN Padang

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
29257
13555
2253
13323
29639
5819
6626