University

Faculdade São Luís de França

https://www.fslf.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25977
2944
1050
25894
5963
6683