University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14208
1247
77
12389
7521
7216