Source: https://www.mindbodygreen.com/articles/how-to-take-your-plant-based-diet-to-the-next-level-with-supplements-and-fasting