117 employees
ELIXIR unites Europe’s leading life science organizations in managing & safeguarding the huge amounts of data being generated in research.
2014