University

Faculdades Logatti Araraquara

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
24953
2685
900
24750
7420
7190