University

Universidad Marcelino Champagnat

http://umch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12858
1125
54
9366
16764
6437
6033