Candida

Candida albicans is a tiny yeast that inhabits our intestinal tract (and other moist areas of our body) and is the subject of much concern in the natural...