Immune mechanisms in insects

A M Lackie1

  • 1Department of Zoology, The University Glasgow, G 12 8QQ, UK.