Insect immunity. Attacins, a family of antibacterial proteins from Hyalophora cecropia.
(Q34264796)
scientific article
scientific article
Language:
Current Data About
Insect immunity. Attacins, a family of antibacterial proteins from Hyalophora cecropia.