University

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

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
3690
272
114
4348
2539
4865