University

Universidad de Ciencias y Humanidades

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5299
539
21
9573
5954
4753