University

Institut de Langue Française

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20419
4966
503
23168
19658
8602
6115