L-Theanine Explained

What’s L-theanine? L-Theanine is a magical amino acid in tea leaves. It’s more concentrated in green tea, which is less oxidized. With a bit of caffeine, tea becomes your mental…