University

Universidad Ricardo Palma

https://ror.org/02mb17771

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
3779
282
11
3992
4588
4613