Skip to main content
European Commission logo print header

Combinatorial synthesis of novel polyketide libraries