University

CESUCA Faculdade INEDI

http://www.cesuca.edu.br/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17089
1533
512
10148
17024
7360
6084