University

Faculdade Internacional do Delta

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
29046
3616
1120
26563
29018
5819
6626