University

Faculdade do Norte Novo de Apucarana

https://facnopar.com.br/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18953
1717
575
18441
5963
6683