University

Universidad Nacional de Ucayali

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
12092
1019
52
16367
5963
5999