Authors: EJ Wood
Year: 1983
Galleria mellonellaPhotorhabdus luminescensBiologyLipopolysaccharideImmune system