University

Universidad San Ignacio de Loyola

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
4647
424
15
2867
6488
4862