Understanding Theanine: The Natural Relaxant
What Is Theanine? Theanine, chemically known as L-theanine, is a unique amino acid primarily found in the leaves of the Camellia sinensis plant, which is the source of green and black tea. Japanese scientists first discovered this compound in 1949, when they isolated it from tea. Theanine is classified as Read more…