University

Universidade Católica de Salvador UCSal

https://www.ucsal.br/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
6165
605
214
4262
9432
5819
5280