University

Universidad Cesar Vallejo

https://www.ucv.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5284
534
22
7851
4228
5973