Spirulina is claimed to have very high protein at the level of 60-70%. Besides, it also contains rich concentration of vitamins such as Vitamin A, B1, B2, B6, B12, C, E and H, Folic Acid and Nicotinic Acid. In addition, Spirulina contains 250% more B12 than that of liver, so it is the world's highest source of Vitamin B12. Beta - Carotene which is Pro-Vitamin A found in it is 20-25 times more than that of Carrots. There are also several minerals such as Iron, Magnesium, Calcium and Potassium found here. Iron is 3 times more than that of a piece of steak. Interestingly, Spirulina has perfect 18 amino acids which is essential components of human cells. It is also the source of Gamma Linolenic Acid (GLA), a fatty acid. (Nutrition facts) Food and Agriculture Organization of the United Nations (FAO) has announced Spirulina to be "The Best Food for Tomorrow"