University

Universidade Salgado de Oliveira UNIVERSO

https://universo.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5244
530
198
11037
5954
4415