University

Pontificia Universidad Católica del Perú

https://ror.org/00013q465

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
957
31
1
523
1364
1731