University

Universidad de Ciencias y Humanidades

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11193
982
48
5753
15563
9195
5580