University

Faculdade Internacional do Delta

http://www.deltafaculdade.edu.br/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
29046
3616
1120
26563
29018
5819
6626