University

Faculdade de Tecnologia IAPEC

https://iapec.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27997
3318
1161
27968
6492
6650