University

Faculdades Integradas Libertas

http://www.libertas.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26982
3149
1119
26925
5963
6683