Cytochrome P450-mediated metabolic engineering: current progress and future challenges.

Cytochrome P450-mediated metabolic engineering: current progress and future challenges.