Description
CSC Finland IT Center for Life Science
latitude
60.18
longitude
24.83
Email
courses@csc.fi
web
https://www.csc.fi/en/home
postal_address
P.O. Box 405 FI-02101 Espoo, Finland
Country