Looking to beat cravings, manage blood sugar levels and shed pounds? Georgetown University–trained biochemist Jessie Inchauspé, a.k.a. the Glucose Goddess, has simple hacks proven to stabilize glucose ...