University

Universidad Iberoamericana del Ecuador

https://www.unibe.edu.ec/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20940
2000
63
20604
5963
6658