University

Faculdade de Tecnologia de Sete Lagoas FACSETE

https://facsete.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25770
2848
974
25624
7420
7190