University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
15043
1248
68
13712
6492
6650