University

Universidad Pedagógica Nacional UPN Campeche

https://upn041campeche.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29312
3713
1108
28690
29155
5819
6626