Ever had times when, no matter how much sleep you get, you find yourself feeling constantly tired and suffering from brain fog? If so, the reason could be a lack of vitamin B12 in your diet. Vitamin B12 is a water-soluble vitamin which plays numerous physiological roles in your body. Not only does this vitamin […]