Bioluminescence of the insect pathogen Xenorhabdus luminescens.

Bioluminescence of the insect pathogen Xenorhabdus luminescens.