University

Universidad Iberoamericana del Ecuador

http://www.unibe.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20972
2239
60
12500
20977
10778
6007