University

Insituto Federal Farroupilha

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
6307
657
226
10208
3579
6650