University

(3) Instituto Universitario Puebla Campus Yucatan

http://www.iupyucatan.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29958
3693
1036
29950
6492
6650