University

Faculdade Evangélica de Tecnologia Ciências e Biotecnologia FAECAD

http://faecad.com.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22632
2590
930
25688
21905
8602
6115