The enzyme NBAD-synthase plays diverse roles during the life cycle of Drosophila melanogaster.

The enzyme NBAD-synthase plays diverse roles during the life cycle of Drosophila melanogaster.