Seren Kell

Seren Kell

Good Food Institute Europe

Science and Technology Manager

More