University

Faculdades Logatti Araraquara

http://www.logatti.edu.br/

World RankingContinental RankingCountry RankImpactOpennesssort ascendingExcellence
21845
2140
643
21415
5819
6626