University

Faculdade de Tecnologia da Serra Gaúcha FTSG

https://www.fsg.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27896
3348
1171
27848
5963
6683