University

CESUCA Faculdade INEDI

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18134
1598
535
17371
6488
6650