University

Insituto Federal Farroupilha

https://www.iffarroupilha.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7393
734
256
9783
3396
6683