University

Sekolah Tinggi Bahasa Asing Invada Cirebon

https://stibainvada.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
26337
12017
1481
26263
5963
6683