University

Universidade Católica de Pelotas

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12253
1027
337
3904
11702
5819
6626