Posted on June 10, 2020 by Hokkaido NewsNewly synthesized fungal compound can switch on a self-destruct button for cancer – EurekAlert Newly synthesized fungal compound can switch on a self-destruct button for cancer EurekAlert