EFSA (European Food Safety Authority) explains risk assessment of food and feed. NewsBy ghwi5August 15, 2011