University

Faculdade Teológica Sul Americana

https://ftsa.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18472
1651
553
17765
6492
6650