C Nielsen-LeRoux, S Gaudriault, N Ramarao… - Current opinion in …, 2012 - Elsevier
Insects are the largest group of animals on earth. Like mammals, virus, fungi, bacteria and
parasites infect them. Several tissue barriers and defense mechanisms are common for …