University

Sekolah Tinggi Bahasa Asing STBA Sebelas April Sumedang

http://stbasebelasaprilsumedang.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30507
14613
2439
30498
5963
6683