Development Manager, CSC – IT Center for Science

Affiliations

CSC – IT Center for Science
Source: ORCID
Title
Development Manager 2023 -

European Bioinformatics Institute
Unit
ELIXIR
Source: ORCID
Title
ELIXIR Head of Operations 2014 - 2022

Education

Degrees
PhD 2003 - 2008 / Åbo Akademi University

Publications (19)

Susanna, Repo - Research.fi