L-theanine extract from green tea is more beneficial
L-Theanine is an Amino Acid that can be found naturally from the tree. It was discover in 1949 at a research facility in Tokyo from the extraction of Gyokuro, or Gyokuro, a high-quality green tea with the highest levels of tea leaves. Usually before the harvest, the