University

Universidad Politécnica de Cartagena

https://www.upct.es/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1209
489
39
2092
989
1485