University

Instituto de Ensino e Pesquisa INSPER

https://www.insper.edu.br/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
3231
219
89
4700
2779
4422