University

FaculdadePlay

https://faculdadeplay.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28665
3442
1169
28618
7521
7216