University

Faculdade Delta

https://faculdadedelta.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30223
3713
1238
30208
7521
7216