University

International University of Equator

https://iue.edu.bi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24940
895
5
24817
6492
6650