University

Faculdade de Tecnologia Apoena FTA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27445
3206
952
28208
27144
5819
6626