University

Escola Superior São Francisco de Assis ESFA

https://www.esfa.edu.br/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
22432
2257
769
22200
5963
6683