University

Sekolah Tinggi Bahasa Asing STBA LIA

https://stbalia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18804
7886
716
18148
6492
6650