Chlorella Put to the Test NutritionFacts.org, 06 Oct 2022 Chlorella is put to the test for liver disease, cholesterol, and detoxifying carcinogens. “Depression is a debilitating mental…