University

Faculdades de Taquara FACCAT

https://www2.faccat.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8769
829
288
9175
5146
6683