University

Faculdade Torricelli

https://faculdadetorricelli.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26889
3119
1104
26846
6488
6650