University

Faculdade Torricelli

https://faculdadetorricelli.com.br/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
28323
3433
1200
28279
5963
6683