University

Universidad Palafoxiana

https://unipalafoxiana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30251
3779
1086
30248
6492
6650