University

Universidad Ricardo Palma

https://ror.org/02mb17771

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4586
422
18
6024
5363
5100