University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16681
1516
86
7067
16584
8602
6115