University

Universidad Nacional de Barranca

https://ror.org/01y280z29

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17626
1622
86
19517
7636
7223