University

Faculdade de Tecnologia Apoena FTA

http://www.faculdadeapoena.com.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24674
3055
1113
20111
24813
8602
6115