University

Faculdade Teológica Sul Americana

https://ftsa.edu.br/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
18472
1651
553
17765
6492
6650