University

Institut de Langue Française

https://www.ilf-paris.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21051
5020
550
21520
20628
7356
6084