University

Universidade do Vale do Itajaí UNIVALI

https://www.univali.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2901
185
76
4116
2163
4251