University

Faculdades Integradas Dom Pedro II

http://dompedro.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28151
3687
1383
26223
28151
11401
6033