Polyketide biosynthesis: a millennium review

Abstract
No abstract available