University

Universidad Politécnica de Cartagena

https://www.upct.es/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
1222
487
42
2033
839
1489