University

Universidad Politécnica de Apodaca

https://www.upapnl.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27997
3338
824
27968
6492
6650