University

Faculdades de Taquara FACCAT

https://www2.faccat.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15088
1278
410
4919
16615
5593
6626