University

Universidad Nacional de Ucayali

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12952
1071
57
16786
6492
5973