University

Faculdade Internacional do Delta

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
29046
3616
1120
26563
29018
5819
6626