University

Universidad de Piura

https://udep.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4196
354
12
4927
2782
5630