University

Faculdades Logatti Araraquara

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
24953
2685
900
24750
7420
7190