University

Universidad Autónoma de Ica

https://ror.org/00bqrh472

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20997
2054
99
20302
8370
7223