A Horrific Caterpillar Fungus Might Hold Cancer-Fighting Potential
A deadly pest in caterpillars may very well help fend off cancer in humans. Scientists in the UK have found evidence that a parasitic caterpillar fungus contains a key ingredient that could be used to disrupt the growth of tumor […]
A Horrific Caterpillar Fungus Might Hold Cancer-Fighting Potential Read More »