University

Universidad del Valle de Puebla

https://uvp.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17334
1502
212
16456
6492
6650