University

Faculdade Teológica Sul Americana

https://ftsa.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18772
1683
566
18239
5963
6683