University

Universidad Nacional San Luis Gonzaga de Ica

http://www.unica.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13733
1209
65
7521
14356
10392
6033