Seren Kell

Science and Technology Manager , Good Food Institute Europe
  • United Kingdom