University

Universidad Politécnica de Amozoc

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24523
2614
631
22372
24528
5819
6626