University

Universidade Salgado de Oliveira UNIVERSO

https://universo.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5263
531
198
11036
5963
4441