The parallel and convergent universes of polyketide synthases and nonribosomal peptide synthetases.

The parallel and convergent universes of polyketide synthases and nonribosomal peptide synthetases.