University

Universidad Ricardo Palma

https://ror.org/02mb17771

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3779
282
11
3992
4588
4613