University

Faculdade de Tecnologia de Sete Lagoas FACSETE

https://facsete.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24886
2722
957
24764
5963
6683