University

Universidad Pedagógica Nacional UPN Campeche

https://upn041campeche.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29866
3757
1066
29848
5963
6658