University

Faculdade Torricelli

https://faculdadetorricelli.com.br/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
27165
3155
1076
27059
7619
7217