Does L-theanine have health benefits?

On January 9, 2019, Posted by , In Buzz, By ,, , With No Comments

L-theanine is a compound that occurs naturally in green tea and black tea, and it is also available in supplement form. Research suggests that L-theanine might provide a range of health benefits, which may include improved mental focus and better sleep quality. This article provides an overview of L-theanine, including…