University

Faculdade São Lucas

https://saolucas.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7077
707
245
6124
5963
6245