University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16239
1436
77
5124
16472
7356
6084