University

Universidade Católica de Pelotas

https://ucpel.edu.br/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
3667
273
112
9752
4931
2838