University

Faculdades de Taquara FACCAT

https://www2.faccat.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7101
717
248
9363
4917
6650