University

Faculdade Torricelli

https://faculdadetorricelli.com.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28037
3346
1006
23136
28162
5819
6626