University

Universidad del Valle de Poza Rica

https://uvpr.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28716
3474
899
28697
6492
6650