University

Faculdades Integradas Teresa d'Ávila FATEA

https://unifatea.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14101
1178
405
16672
5963
6245