University

Universidad de Piura

https://udep.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4197
354
12
4926
2786
5631