University

Faculdades São Judas Tadeu SJT

https://faculdadesjt.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27115
3182
1127
27059
5963
6683