University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15044
1248
68
13713
6488
6650