University

Faculdade Sant'Ana

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22142
2200
751
21891
5963
6683