University

Faculdades São Judas Tadeu SJT

https://faculdadesjt.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26813
3097
1095
26770
6492
6650