University

Instituto Cuiabá de Ensino e Cultura ICEC

https://www.icec.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24789
2711
952
24666
5963
6683