University

Universidad Nacional de Ucayali

http://www.unu.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14293
1240
72
6421
16598
8602
5648