Excitotoxins and Food: What you Need to Know 24th August, 2009
The definition of an Excitotoxin is: a man-made substance added to foods and beverages that can cause the nerve cells to malfunction or even die off, leading to brain and nervous system damage of vary...