University

Universidad Autónoma de Ica

https://ror.org/00bqrh472

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21818
2168
106
21415
6553
7212