University

Faculdades Integradas Teresa d'Ávila FATEA

https://unifatea.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19382
1787
546
15244
22392
5819
6147