University

Insituto Federal Farroupilha

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
6307
657
226
10208
3579
6650