University

Universidad Nacional de Ucayali

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
12092
1019
52
16367
5963
5999