University

Universidad Autónoma de Ica

https://ror.org/00bqrh472

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
21293
2062
102
20663
8183
7237