University

Faculdade de Tecnología FTEC

https://www.ftec.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15963
1342
448
14813
6492
6650