University

Sekolah Tinggi Bahasa Asing LIA

http://stbalia.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
14661
5612
439
23396
12640
8602
6115