sotto_Otto_Savolainen

Otto Savolainen

  • Head of Division, LIFE Operations Support, Life Sciences
  • Research Specialist, Infrastructures, Life Sciences