University

Universidade do Estado do Amazonas UEA

https://www1.uea.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3029
206
86
6954
2648
2969