University

Universidad Politécnica del Estado de Morelos

https://www.upemor.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5612
74
74
14412
4851
5822
5615