University

Universidade Católica de Pelotas

https://ucpel.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3962
305
125
9816
5370
2852