University

Faculdade Brasil

https://faculdadebrasil.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27137
3157
1112
27095
6488
6650