University

Universidade Federal de Pelotas UFPEL

https://portal.ufpel.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
920
29
18
1526
797
1012