University

Universidad Europea Puebla

https://universidadeuropeapuebla.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25502
2851
620
25396
6488
6650