University

Faculdade Almeida Rodrigues

http://www.faculdadefar.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29636
3807
1239
18538
29851
5819
6626