University

Universidad de Ciencias y Humanidades

http://www.uch.edu.pe/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9267
837
44
5580
15482
8199
4901