... all eight essential amino acids, making it a complete protein. Spirulina is the world's highest source of B-12 with ... -1, B2, B-6, D, E, F, H, and K. Spirulina also provides many necessary minerals, trace elements, cell salts, and ... A. As one professor of Botany, who has studied spirulina says, "Spirulina is a great food! It's chock full of all ...