University

Sekolah Tinggi Bahasa Asing STBA LIA

https://stbalia.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
18804
7886
716
18148
6492
6650