University

Universidad de Ciencias y Humanidades

https://www.uch.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5220
520
21
6709
6492
4762