University

Faculdade Torricelli

https://faculdadetorricelli.com.br/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
27165
3155
1076
27059
7619
7217