Are you curious about the different types of fasting? Have you heard about the benefits? In this review I cover the basics. We discuss weight loss, depression treatment, anxiety reduction, cognitive enhancement, cancer therapy and usage in autoimmune disease. Enjoy.

