Professor Robert Booy, from the National Centre for Immunisation Research and Surveillance, on whether a food additive could be making you ill
3AW Breakfast with Ross and Russel
Professor Robert Booy, from the National Centre for Immunisation Research and Surveillance, on whether a food additive could be making you ill
00:00 / 03:59