Home
Glucoven
Reviews
Customer Review
Customer Review
May B.
3 out of 5 stars
3 Stars
A mild improvement but that's about all I can say for now. I will update when I know more about how this influences my blood sugar levels.
1 person found this review helpful. Do you?