The Benefits Of Tea - L-Theanine

The Benefits of Tea

Among the many health benefits of tea, its natural occurrence of L-theanine, a unique amino acid. L-theanine has been shown to reduce mental and physical stress while improving cognition and mood.