University

Universidad Politécnica de Cartagena

https://www.upct.es/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1328
510
44
2306
1022
1532