University

Faculdades Integradas Dom Pedro II

https://dompedro.edu.br/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
30622
3868
1289
30618
6488
6650