Recent advances in the innate immunity of invertebrate animals.

Recent advances in the innate immunity of invertebrate animals.