blog.englishteastore.com
Tea Catechins 101
With all of the attention to the many alleged health benefits of tea nowadays, you tend to hear certain terms a lot. One of those terms is catechins. Which leads to the obvious question – wha…