University

International University of Equator

http://www.iue.edu.bi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23299
799
5
23098
5963
6683