University

Institution Universitaire Technologique Eudiste d'Afrique

https://iutea.edu.ci/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31002
1222
20
31002
6492
6650