University

Universidad San Ignacio de Loyola

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
4549
399
14
3795
5963
4883