University

Pontificia Universidade Católica do Rio Grande do Sul PUCRS

https://www.pucrs.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1867
92
42
1230
7420
1397