University

Faculdades Eduvale

https://www.eduvale.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25620
2866
1010
25516
6492
6650