University

Universidad Estatal Amazónica

https://www.uea.edu.ec/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4389
381
24
14212
3763
4015