University

Universidade Católica de Pelotas

https://ucpel.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3852
287
117
8739
5456
3185