Profile photo of Otto Savolainen

Otto Savolainen

  • Head of Division, LIFE Operations Support, Life Sciences
  • Staff Scientist, Infrastructures, Life Sciences