University

Faculdade de Tecnologia IAPEC

https://iapec.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27896
3349
1172
27848
5963
6683