University

Faculdade SATC

http://www.site.satc.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14364
1200
406
12852
6492
6650