University

Faculdades Integradas Dom Pedro II

https://dompedro.edu.br/

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
30704
3867
1288
30700
6492
6650