Coenzyme Q plays opposing roles on bacteria/fungi and viruses in Drosophila innate immunity.

Coenzyme Q plays opposing roles on bacteria/fungi and viruses in Drosophila innate immunity.