The National Nutraceuticals Center (definition)
Food, or parts of food, that provide medical or health benefits, including the prevention and treatment of disease(Dr. Stephen DeFelice, Foundation for Innovation in Medicine).
Comments: 0
Votes:26