Jesse Inchauspé

Person

Biochemist and author known as the 'Glucose Goddess,' who teaches hacks to balance blood sugar levels without giving up beloved foods.

Mentioned in 1 video