University

Faculdade Brasil

https://faculdadebrasil.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26862
3051
1043
26776
7420
7190