University

Universidade Católica de Pelotas

https://ucpel.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3666
273
112
9753
4928
2838