University

Universidade Federal de Pelotas UFPEL

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2022
93
37
1254
6488
940