Seven UK Finalists for 2023 Ecotrophelia Competition...
The Institute of Food Science and Technology (IFST) is proud to announce the 7 UK finalists of the 11th edition of the Ecotrophelia UK Competition. The finalists represent some of the most innovative and sustainable food product ideas developed by students from universities...
IFST News
May 2, 2023