University

Sekolah Tinggi Bahasa Asing Invada Cirebon

https://stibainvada.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26699
12309
1596
26650
6492
6650