University

Centro Regional de Estudios Superiores Palmore

https://palmore.edu.mx/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
26921
3110
717
26880
6492
6650