University

Sekolah Tinggi Bahasa Asing Invada Cirebon

https://stibainvada.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25988
11439
1334
20662
26207
7356
6084