University

Instituto Padre Machado

https://padremachado.edu.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25714
2894
1027
25614
6492
6650