Quinone reductases multitasking in the metabolic world.

Quinone reductases multitasking in the metabolic world.