University

CESUCA Faculdade INEDI

https://www.cesuca.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18135
1598
535
17371
6492
6650