University

Faculdade Teológica Sul Americana

https://ftsa.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19704
1817
588
18952
7420
7190