University

UNIFAA

https://www.unifaa.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26098
2986
1068
26014
5963
6683