Peter Ho (University of Leeds)
Phone: 0044 113 343 0385


Christine Bosch (University of Leeds)
Phone: 0044 113 343 0268


Jo Maycock (University of Leeds)
Phone: 0044 113 343 2965

Contact email:uk@food-sta.eu