University

Universidade Federal de São Carlos

http://www.ufscar.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
768
23
15
773
1448
465
816