
CSC - IT Center for Science
CSC – IT Center for Science is a Finnish center of expertise in information technology owned by the Finnish state and higher education institutions.
Employees
Company register number
0920632-0
Authorizing premium user...
CSC – IT Center for Science is a Finnish center of expertise in information technology owned by the Finnish state and higher education institutions.