University

Universidad Politécnica del Mar y la Sierra

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
29478
3630
991
29461
6488
6650