University

Faculdades Integradas do Vale do Ivaí

https://univale.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21659
2112
718
21383
5963
6683