University

Faculdades Logatti Araraquara

https://logatti.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23739
2509
875
23558
5963
6683