University

Sekolah Tinggi Bahasa Asing STBA LIA

https://stbalia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17380
7133
597
16672
5963
6683