University

Faculdade Instituto de Desenvolvimento Cultural IDC

https://www.idc.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25092
2770
978
24972
5963
6683