University

Faculdades Logatti Araraquara

https://www2.logatti.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24223
2575
893
24056
6488
6650