University

Faculdade Torricelli

https://faculdadetorricelli.com.br/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
26889
3119
1104
26846
6488
6650