University

(3) Instituto Universitario Puebla Campus Yucatan

http://www.iupyucatan.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29982
3757
1067
29964
5963
6683