Invertebrate immunity by Söderhäll, Kenneth, Augustin, René fromAdvances in experimental medicine and biology 0 Type: Book