Echinacea, COVID-19, and your Immune System Updated for 2026 CMCL 6 years ago Share this video: https://youtu.be/z2LYiGyq6uY References: PMID: 32114747 PMID: 26009695 Geneva: World Health Organization; 1999. WHO monographs on … source