University

Universidad Politécnica de Cartagena

https://www.upct.es/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1222
487
42
2033
838
1487