University

Universidad Nacional de Ucayali

https://www.unu.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14068
1235
76
16560
7521
6829