University

Universidade Salgado de Oliveira UNIVERSO

https://universo.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5040
492
185
4792
10247
5819
4123