University

Faculdade Católica Santa Teresinha

https://fcst.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30304
3726
1241
30289
7521
7216