University

Faculdade Teológica Sul Americana

https://ftsa.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18472
1651
553
17766
6488
6650