University

Instituto Federal de Educação Ciência e Tecnologia de Santa Catarina IFSC

https://www.ifsc.edu.br/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
3700
271
114
4348
2540
4883