bn:00457251n
Noun Named Entity
ES
No term available
EN
CSC – IT Center for Science Ltd. provides IT support and modeling, computing and information services for academia, research institutes and companies in Finland. Wikipedia
Relations
Sources
COUNTRY
FIELD OF WORK
HEADQUARTERS LOCATION