What Is L-Theanine?

L-theanine is a naturally-occurring amino acid, first discovered in green tea in 1949 by Japanese researchers.  Most dried tea leaves contain approximately 1-2% l-theanine, which lends to their savoury flavour when steeped. How Does L-Theanine Work? When you... Read more