University

Centro Regional de Estudios Superiores Palmore

https://palmore.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26713
825
825
26719
26514
5822
6529