University

Universidade Católica de Pelotas

http://www.ucpel.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9527
851
295
4041
12806
4836
6115