IUFOST - 13th World Congress of Food Science & Technology: Food is Life 17-21 September 2006 - Nantes, France View articles