Echinacea: a miracle herb against aging and cancer? Evidence in vivo in mice

Echinacea: a miracle herb against aging and cancer? Evidence in vivo in mice