University

Universidad Politécnica del Mar y la Sierra

https://www.upmys.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29984
3781
1081
29966
5963
6658