University

Universidad Politécnica de Amozoc

https://www.upamozoc.edu.mx/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
24523
2614
631
22372
24528
5819
6626