University

Faculdades Integradas Dom Pedro II

https://dompedro.edu.br/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
30622
3868
1289
30618
6488
6650