Uncovering the Health Benefits of Camellia Sinensis, the Tea Plant Camellia Sinensis, also known as the tea plant, is a species of evergreen shrub native to East Asia. It is the plant from which all true…