Proven Benefits of Green Tea

All teas originate from the plant Camellia sinensis, however it is green tea that is the most influential in improving health, shown to be of benefit in a variety of health conditions, including cancer, cardiovascular, and neurological diseases. These benefits stem from polyphenolic compounds within the plant particularly the constituent catechins known for their antioxidant […]