Parallels between cancers, infection suppression reported
Monday, January 3, 2011 - 13:30
in Biology & Nature
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...