University

Faculdade Sant'Ana

https://www.iessa.edu.br/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
21839
2131
706
21531
6492
6650