University

Faculdades Integradas Libertas

https://libertas.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27774
3278
1147
27745
6492
6650