University

Universidad Palafoxiana

http://www.unipalafoxiana.edu.mx/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
28578
3471
1021
29335
28286
5819
6626