(NaturalNews) Researchers have taken a closer look at L-theanine, an amino acid found in green tea, to determine how well it supports stress relief, mental focus an…
Review Finds Mixed Evidence on Green Tea Compound for Stress, Focus
Estimated read time
1 min read
