Vitamin B12 is required for the maintenance of healthy nerves and red blood cells, as well as normal energy production and cell division. It is also needed for normal function of the immune system, neurological and psychological function, and reduction of tiredness and fatigue22,23.