Parallels between cancers, infection suppression reported
Tiny parasitoid wasps can play an important role in controlling the populations of other insect species by laying their eggs inside the larvae of these species. A newly hatched wasp gradually eats the host alive and takes over its body.
The hos…