University

Senac Santa Catarina

https://portal.sc.senac.br/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
12503
1123
381
10187
7619
7217