green tea with biscuit Published November 15, 2012 at 436 × 303 in Can Green Tea Help Lower Blood Sugar? New Study