University

Universidad Politécnica de Puebla

http://www.uppuebla.edu.mx/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
13625
1140
139
20131
5963
5807