University

Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul IFRS

https://ifrs.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4793
487
183
1829
4273
2936
6084