University

Sekolah Tinggi Bahasa Asing Invada Cirebon

https://stibainvada.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26669
12284
1597
26618
6488
6650