University

Faculdade Delta

https://faculdadedelta.com.br/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
29958
3706
1259
29950
6492
6650