News

Chlorella is an algae supplement that's quickly becoming the next trendy superfood. But do you need to add it to your diet?
It’s been dubbed “the new spirulina” — after another blue ... Its name — which is somewhat unfortunate — is Chlorella vulgaris and its backstory — which is also unappetizing ...