University

Universidad Patria

https://www.universidadpatria.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28466
3417
887
28413
7521
7216