Juha Törnroos

  • Champion ELIXIR Beacon Driver project (Network lead)
  • ELIXIR Finland
  • CSC