Coffee consumption, obesity and type 2 diabetes: a mini-review.

Coffee consumption, obesity and type 2 diabetes: a mini-review.