The Plasmodium parasite--a 'new' challenge for insect innate immunity.

The Plasmodium parasite--a 'new' challenge for insect innate immunity.