University

Instituto Taquaritinguense de Ensino Superior ITES

https://ites.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28323
3437
1202
28279
5963
6683