University

Universidad San Ignacio de Loyola

https://ror.org/03vgk3f90

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3503
257
10
3173
8370
2956