Vitamin B12 is a water-soluble vitamin, which is a part of the vitamin B complex. It is naturally present in certain food items, and is also available as a dietary supplement and prescription medication.
Vitamin B12 has several health benefits. It is vital for the formation of red blood cells, which prevents the development of anaemia. Vitamin B12 is also beneficial for your skin and hair.
This article discusses the sources of vitamin B12 and its benefits, along with the recommended age-wise daily dosage.