The Benefits of L-Theanine: What is it, and Why You Should Care L-theanine is a natural amino acid found in green tea, and the second most abundant source of this compound found in nature. In fact, drinking Read More ยป