University

Universidad Politécnica de Uruapan

https://upu.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27736
3285
801
27705
6488
6650