University

Universidade Católica de Pelotas

https://ucpel.edu.br/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3667
273
112
9752
4931
2838