University

Universidade Federal de São Carlos

https://www2.ufscar.br/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
714
18
12
1256
476
815