9 Benefits of Echinacea – From the Cold to Cancer Updated for 2024 CMCL 4 years ago Recent scientific discoveries have revealed incredible health benefits of the echinacea plant. It helps regulate blood sugar, reinforces the immune system, treats … source