University

Universidad Nacional de Ucayali

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
12086
1020
53
16369
5963
5980