New research on a chemical substance from caterpillar fungus, known for its potential as a cancer treatment.