University

Faculdades Integradas Dom Pedro II

http://dompedro.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28463
3851
1360
27166
28442
8602
6115