University

Faculdade de Tecnologia de Sete Lagoas FACSETE

https://facsete.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28956
3587
1110
8284
29539
5819
6626