University

Institutos Superiores de Ensino do Censa ISECENSA

https://www.isecensa.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21350
2058
696
21043
5963
6683