University

Universidade Católica de Salvador UCSal

https://www.ucsal.br/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
5359
549
202
3712
9455
5896
5022