University

CEDEPE Business School

https://www.cedepe.com.br/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
25131
2725
956
25013
6492
6650