University

Universidad Patria

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27896
3362
842
27848
5963
6683