Benefits of Chlorella If you have yet to hear, chlorella is the new spirulina. Rich in nutrients and loaded with health benefits, we'll explain why you should add…