University

Faculdades de Taquara FACCAT

https://www2.faccat.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8759
829
287
9175
5145
6658