University

Universidade Católica de Salvador UCSal

https://www.ucsal.br/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6165
605
214
4262
9432
5819
5280