University

Universidad Marcelino Champagnat

https://umch.edu.pe/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
14208
1247
77
12389
7521
7216