University

Instituição Educacional São Judas Tadeu

https://saojudastadeu.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26264
2990
1063
26186
6492
6650