University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15974
1373
71
5103
16305
5819
6626