Wikipedia: “Jessie Inchauspé, also known as Glucose Goddess, is a French bio-chemist and New York Times bestselling author. Her books contain controversial claims promoting techniques designed to manage blood sugar…
Continue Reading