University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17499
1524
77
16803
5963
6683