University

Universidad Nacional de Ucayali

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
12092
1019
52
16367
5963
5999