University

Universidad San Ignacio de Loyola

https://descubre.usil.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3975
302
11
3591
7619
3695